.coach-checkins_dialog__6hfX9{max-height:90dvh;overflow-y:auto;color:var(--foreground)}.coach-checkins_details__1otC1 dd{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.coach-checkins_entry___rq2U{display:block;text-align:left;width:100%;min-height:44px;border-radius:var(--radius);padding:8px 4px;color:inherit}.coach-checkins_entry___rq2U>span,.coach-checkins_entry___rq2U>strong{display:block;margin-bottom:8px}.coach-checkins_entry___rq2U>strong{color:var(--primary)}.coach-checkins_entry___rq2U:hover{background:var(--secondary)}.coach-checkins_entry___rq2U:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.coach-checkins_notes__vhb1M{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.coach-checkins_notes__vhb1M:empty{display:none}.coach-checkins_notes__vhb1M>span{background:var(--secondary);color:var(--primary);font-size:.75rem;border-radius:8px;padding:5px 8px}@media(max-width:600px){.coach-checkins_details__1otC1{grid-template-columns:1fr!important;gap:8px!important}.coach-checkins_details__1otC1 dd{margin-bottom:12px}.coach-checkins_dialog__6hfX9>button.coach-checkins_primary-button__exqUU{white-space:normal}}.dna-editor_dialog__7hQgp{width:calc(100% - 32px)!important;max-width:900px!important;max-height:90dvh;overflow-y:auto;padding:30px!important;overscroll-behavior:contain}.dna-editor_sections__qKCdT{border:0;min-width:0;display:grid;gap:28px;padding:0;margin:24px 0}.dna-editor_sections__qKCdT>section{min-width:0;border-top:1px solid var(--border);padding-top:24px}.dna-editor_sections__qKCdT h3{color:var(--primary);margin-bottom:17px}.dna-editor_sections__qKCdT h4{font-size:.875rem;font-weight:600;color:var(--primary);margin-bottom:12px}.dna-editor_sections__qKCdT small{display:block;font-size:.75rem;color:var(--muted-foreground);margin-top:10px}.dna-editor_field__dFIzF{display:grid;gap:7px;font-size:.85rem;margin-bottom:14px}.dna-editor_field__dFIzF input,.dna-editor_field__dFIzF select,.dna-editor_field__dFIzF textarea{width:100%;min-width:0;border:1px solid var(--input);border-radius:8px;padding:10px 12px;background:white;color:var(--foreground);font-size:1rem}.dna-editor_field__dFIzF input:focus,.dna-editor_field__dFIzF select:focus,.dna-editor_field__dFIzF textarea:focus{outline:2px solid var(--ring);outline-offset:2px}.dna-editor_metrics__mw5uW{display:grid;grid-template-columns:1fr 1fr;gap:22px}.dna-editor_item__4UgZG,.dna-editor_metrics__mw5uW>div{padding:18px;background:#f8f5fa;border:1px solid var(--border);border-radius:var(--radius)}.dna-editor_list__CLBJK{display:grid;gap:16px}.dna-editor_list__CLBJK>.dna-editor_outline-button__7_WPV{justify-self:start}.dna-editor_itemHead__kUyeo{display:flex;gap:14px;justify-content:space-between;align-items:center;margin-bottom:14px}.dna-editor_itemHead__kUyeo strong{font-size:.85rem}.dna-editor_itemHead__kUyeo>div{display:flex;gap:5px}.dna-editor_itemHead__kUyeo button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--primary)}.dna-editor_itemHead__kUyeo button:disabled{cursor:default}.dna-editor_footer__c3gNd{display:flex;justify-content:flex-end;gap:14px;position:sticky;bottom:-30px;background:white;padding:18px 0;border-top:1px solid var(--border);z-index:1}.dna-editor_footer__c3gNd button{min-height:44px}@media(max-width:767px){.dna-editor_dialog__7hQgp{padding:22px 18px!important;width:calc(100% - 20px)!important}.dna-editor_metrics__mw5uW{grid-template-columns:1fr}.dna-editor_footer__c3gNd{bottom:-22px;gap:10px}.dna-editor_item__4UgZG{padding:14px}.dna-editor_itemHead__kUyeo{align-items:flex-start;flex-direction:column}.dna-editor_itemHead__kUyeo>div{align-self:flex-end}.dna-editor_footer__c3gNd button{flex:1;font-size:.85rem}}.coach-improvements_summaryAction__Rpips{display:block;text-align:left;width:100%;color:inherit;border-radius:8px}.coach-improvements_summaryAction__Rpips>span{font-size:.875rem;color:var(--muted-foreground)}.coach-improvements_summaryAction__Rpips:hover>span,.coach-improvements_tableLink__KfXGf:hover{color:var(--primary);text-decoration:underline;text-underline-offset:4px}.coach-improvements_reviewAction__w2CT1:focus-visible,.coach-improvements_summaryAction__Rpips:focus-visible,.coach-improvements_tableLink__KfXGf:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.coach-improvements_tableLink__KfXGf{min-height:44px;text-align:left;font-size:inherit;color:inherit;padding:5px 3px;max-width:100%;white-space:normal}.coach-improvements_planCta__7Gj06{background:#fff!important;color:#48245f!important;border-color:#fff!important}.coach-improvements_planCta__7Gj06:hover{background:#eee5f5!important;color:#35124d!important;border-color:#dbc6eb!important}.coach-improvements_planCta__7Gj06:focus-visible{outline:3px solid #d7b7ec!important;outline-offset:4px}.coach-improvements_videoActions__dHxP8{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px}.coach-improvements_reviewAction__w2CT1{min-height:44px;padding:10px 14px;color:var(--primary);border:1px solid var(--border);border-radius:var(--radius);font-size:.875rem;background:#f7f4fa}.coach-improvements_reviewAction__w2CT1:hover{background:var(--secondary)}@media(max-width:767px){.coach-improvements_videoActions__dHxP8{align-items:stretch;flex-direction:column;gap:18px}.coach-improvements_videoActions__dHxP8>a{width:100%}.coach-improvements_reviewAction__w2CT1{align-self:flex-end}.coach-improvements_videoActions__dHxP8>a{margin:0!important}}.dna-development_page__BIY3E{display:grid;gap:28px;margin-top:28px;min-width:0}.dna-development_heading__N8FTA{margin-bottom:22px}.dna-development_heading__N8FTA h2{margin-top:7px}.dna-development_philosophy__HPC0m{display:flex;align-items:flex-start;gap:14px;padding:22px 24px;background:#f0eaf6;border:1px solid var(--border);border-radius:var(--radius);color:var(--primary)}.dna-development_philosophy__HPC0m strong{font-size:.95rem;font-weight:500}.dna-development_philosophy__HPC0m p{font-size:.8rem;margin-top:5px;color:var(--muted-foreground)}.dna-development_philosophy__HPC0m>svg{margin-top:3px}.dna-development_sample__068MD{margin-left:auto;white-space:nowrap;font-size:.65rem}.dna-development_sampleNote__vn0cF{font-size:.75rem;color:var(--muted-foreground);margin-top:-16px}.dna-development_metrics__P_DgL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dna-development_metric__oeyNh{padding:23px!important}.dna-development_metricLabel__Omrlu{display:flex;align-items:center;gap:9px;color:var(--muted-foreground);font-size:.85rem}.dna-development_metric__oeyNh h3{margin:17px 0 10px;color:var(--primary);font-size:1.05rem}.dna-development_body__qI73w,.dna-development_focusList__mdw2_ p,.dna-development_metric__oeyNh p,.dna-development_roles___RE3i p,.dna-development_training__HKkrw p{font-size:.875rem;line-height:1.95;color:var(--muted-foreground)}.dna-development_columns__g3cku{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch;min-width:0}.dna-development_tags__JFL0v{display:flex;gap:9px;flex-wrap:wrap;margin-top:26px}.dna-development_tags__JFL0v>span{font-size:.75rem}.dna-development_roles___RE3i{display:grid;gap:17px}.dna-development_roles___RE3i article+article{padding-top:17px;border-top:1px solid var(--border)}.dna-development_roles___RE3i h3{font-size:.9rem;color:var(--primary);margin-bottom:5px}.dna-development_note___RGHp{font-size:.75rem!important;color:var(--muted-foreground);line-height:1.9;margin-top:23px}.dna-development_training__HKkrw{display:grid;grid-template-columns:1fr 1fr;gap:25px 32px}.dna-development_training__HKkrw article{display:flex;gap:15px;align-items:flex-start}.dna-development_training__HKkrw h3{font-size:.95rem;margin-bottom:7px}.dna-development_number__QmuPU{font-size:.75rem;color:var(--primary);width:34px;height:34px;background:var(--secondary);border-radius:9px;display:grid;place-items:center;flex-shrink:0}.dna-development_sectionFooter__RRXV4{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border);margin-top:27px;padding-top:20px}.dna-development_sectionFooter__RRXV4>span{color:var(--muted-foreground);font-size:.75rem}.dna-development_focus__4L97l{background:#eee5f5!important;border-color:#d9c8e7!important}.dna-development_focus__4L97l .dna-development_heading__N8FTA{margin-bottom:8px}.dna-development_focusIntro__xS3_Q{font-size:.875rem;color:#756080}.dna-development_focusList__mdw2_{list-style:none;margin:25px 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.dna-development_focusList__mdw2_ li>span{font-size:1.7rem;line-height:1;color:#aa87bf;font-weight:400;letter-spacing:-.04em;display:block;margin-bottom:18px}.dna-development_focusList__mdw2_ h3{font-size:1rem;color:#48245f;margin-bottom:10px;line-height:1.8}.dna-development_focusFooter__pdwcr{border-top:1px solid #d8c7e4;padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.dna-development_focusFooter__pdwcr>span{font-size:.7rem;color:#80668f;letter-spacing:.03em}.dna-development_coachContent__wXBNa{display:flex;gap:20px;max-width:980px}.dna-development_coachMark__9oE6a{display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#f0e6f7;width:42px;height:42px;color:var(--primary)}.dna-development_quote__BGG3p{white-space:pre-line;font-size:.95rem;line-height:2.1}.dna-development_signature__FRlni{font-size:.7rem;letter-spacing:.07em;color:var(--muted-foreground);margin-top:20px}.dna-development_coachPrinciple__8tobe{margin-top:25px;padding-top:19px;border-top:1px solid var(--border);display:flex;gap:10px;align-items:center;font-size:.8rem;color:var(--primary)}.dna-development_report__3ZzQi{display:flex;justify-content:space-between;align-items:center;gap:24px}.dna-development_reportInfo__xy2FB{display:flex;gap:17px;align-items:flex-start}.dna-development_reportInfo__xy2FB>svg{color:var(--primary);margin-top:5px}.dna-development_reportInfo__xy2FB h2{margin:7px 0 10px;font-size:1.05rem}.dna-development_reportInfo__xy2FB p{font-size:.8rem;color:var(--muted-foreground);max-width:690px;line-height:1.9}.dna-development_reportAction__5B81A{flex-shrink:0;text-align:center;display:grid;gap:9px}.dna-development_reportAction__5B81A small{color:var(--muted-foreground);font-size:.7rem}.dna-development_reportAction__5B81A button:disabled{cursor:default;opacity:.65}.dna-development_srOnly__cSuha{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:1100px){.dna-development_metrics__P_DgL{grid-template-columns:repeat(2,minmax(0,1fr))}.dna-development_columns__g3cku{grid-template-columns:1fr}.dna-development_focusList__mdw2_{gap:20px}.dna-development_report__3ZzQi{align-items:flex-start;flex-direction:column}.dna-development_philosophy__HPC0m{flex-wrap:wrap}.dna-development_sample__068MD{margin-left:36px}.dna-development_focusFooter__pdwcr,.dna-development_sectionFooter__RRXV4{align-items:flex-start;flex-direction:column}}@media(max-width:767px){.dna-development_page__BIY3E{gap:18px;margin-top:18px}.dna-development_heading__N8FTA{margin-bottom:18px}.dna-development_philosophy__HPC0m{padding:18px;gap:10px}.dna-development_philosophy__HPC0m>div{flex:1;min-width:0}.dna-development_philosophy__HPC0m strong{font-size:.875rem}.dna-development_sample__068MD{margin-left:32px}.dna-development_metrics__P_DgL{gap:12px}.dna-development_metric__oeyNh{padding:17px!important}.dna-development_metric__oeyNh h3{font-size:.95rem}.dna-development_metric__oeyNh p{font-size:.8rem}.dna-development_columns__g3cku{gap:18px}.dna-development_training__HKkrw{grid-template-columns:1fr;gap:22px}.dna-development_focusList__mdw2_{grid-template-columns:1fr;gap:20px}.dna-development_focusList__mdw2_ li{display:flex;gap:18px}.dna-development_focusList__mdw2_ li>span{margin-top:5px;min-width:33px;font-size:1.5rem}.dna-development_focusList__mdw2_ li+li{border-top:1px solid #ddcfe7;padding-top:20px}.dna-development_coachContent__wXBNa{gap:12px}.dna-development_coachMark__9oE6a{width:32px;height:32px}.dna-development_quote__BGG3p{font-size:.875rem}.dna-development_coachPrinciple__8tobe{align-items:flex-start}.dna-development_coachPrinciple__8tobe svg{margin-top:4px}.dna-development_reportInfo__xy2FB{gap:12px}.dna-development_reportAction__5B81A{width:100%}.dna-development_sampleNote__vn0cF{margin-top:-8px}}@media(max-width:380px){.dna-development_metrics__P_DgL{grid-template-columns:1fr}}