.methodlayer-workspace{--ml-navy:#0b2d4d;--ml-blue:#165f8e;--ml-ink:#14283a;--ml-muted:#607182;--ml-line:#dfe6e8;--ml-line-strong:#b9c8d1;--ml-canvas:#f6f8f8;--ml-surface:#fff;--ml-surface-subtle:#f2f6f8;--ml-success:#447b4a;--ml-warning:#a96b14;--ml-danger:#a94139;--ml-focus:#2e84b5;--ml-radius-xs:.5rem;--ml-radius-sm:.65rem;--ml-radius-md:.85rem;--ml-radius-lg:1rem;--ml-shadow-xs:0 1px 2px #0b2d4d0d;--ml-shadow-sm:0 5px 16px #0b2d4d0f;--ml-shadow-md:0 10px 28px #0b2d4d14;background:var(--ml-canvas);color:var(--ml-ink);font-family:Arial,Helvetica,sans-serif}.methodlayer-workspace :where(h1,h2,h3){color:var(--ml-navy);letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-weight:500}.methodlayer-workspace :where(.eyebrow){color:var(--ml-blue);letter-spacing:.14em;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:850}.methodlayer-workspace :where(.operation-hint,.muted){color:var(--ml-muted)}.methodlayer-workspace :where(.coach-operations-page,.coach-client-page,.admin-page,.cloud-profile-page,.app-shell,.coach-shell){background:var(--ml-canvas);color:var(--ml-ink)}.methodlayer-workspace :where(.coach-operation-card,.coach-operations-lane,.coach-workspace-disclosure,.coach-conversation-panel,.cloud-profile-shell,.athlete-plan-shell,.coach-sharing-shell,.admin-section,.admin-access-state){border-color:var(--ml-line);border-radius:var(--ml-radius-md);background:var(--ml-surface);box-shadow:var(--ml-shadow-xs)}.methodlayer-workspace :where(.voice-note-composer,.coach-assistance-inbox,.coach-athlete-reflection-stream,.adaptive-session-preview,.private-context-boundary,.coach-conversation-permission,.decision-strategy-shell,.decision-history-entry,.adaptive-history li){border-color:var(--ml-line);border-radius:var(--ml-radius-sm);background:var(--ml-surface-subtle);box-shadow:none}.methodlayer-workspace :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--ml-line-strong);border-radius:var(--ml-radius-sm);background:var(--ml-surface);color:var(--ml-ink);min-height:44px}.methodlayer-workspace :where(input:not([type=checkbox]):not([type=radio]),select,textarea,button,a):focus-visible{outline:3px solid color-mix(in srgb, var(--ml-focus) 72%, transparent);outline-offset:3px}.methodlayer-workspace :where(.button,button[type=submit]){border-color:var(--ml-navy);border-radius:var(--ml-radius-sm);background:var(--ml-navy);box-shadow:var(--ml-shadow-xs);color:#fff;min-height:44px}.methodlayer-workspace :where(.button,button[type=submit]):hover:not(:disabled){background:#123f65;border-color:#123f65}.methodlayer-workspace :where(.button-secondary){border-color:var(--ml-line-strong);background:var(--ml-surface);color:var(--ml-navy)}.methodlayer-workspace :where(.text-button,.text-link){color:var(--ml-blue)}.methodlayer-workspace :where(.coach-operation-card h2,.coach-lane-heading h2){color:var(--ml-navy);font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:500;line-height:1.12}.methodlayer-workspace .coach-operation-card{gap:.75rem;padding:clamp(.9rem,1.7vw,1.15rem)}.methodlayer-workspace .coach-operation-card fieldset{border-color:var(--ml-line);border-radius:var(--ml-radius-sm)}.methodlayer-workspace .coach-operations-lane{gap:.9rem;padding:clamp(.9rem,2vw,1.2rem)}.methodlayer-workspace .coach-lane-heading{border-bottom:1px solid var(--ml-line);padding-bottom:.75rem}.methodlayer-workspace .coach-lane-heading>p:last-child{color:var(--ml-muted)}.methodlayer-workspace .coach-workspace-disclosure>summary{color:var(--ml-navy);min-height:52px}.methodlayer-workspace .coach-workspace-disclosure>summary::marker{color:var(--ml-blue)}.methodlayer-workspace .coach-workspace-disclosure>summary small,.methodlayer-workspace :where(.readiness-signal-strip,.decision-reason-list) span{color:var(--ml-ink);background:linear-gradient(145deg,#f9fcfd,#eaf2f6);border:1px solid #d6e2e8;box-shadow:0 2px 5px #0b2d4d12,inset 0 1px #ffffffe6}.methodlayer-workspace .adaptive-session-preview{border:1px solid var(--ml-line)}.methodlayer-workspace .adaptive-session-preview span,.methodlayer-workspace :where(.decision-history-outcome span,.decision-history-session-grid span,.decision-history-why dt){color:var(--ml-muted)}.methodlayer-workspace :where(.adaptive-history,.decision-history,.decision-why-packet){border-top-color:var(--ml-line)}.methodlayer-workspace .decision-queue-heading>span,.methodlayer-workspace .decision-priority-row>span{background:var(--ml-navy);color:#fff}.methodlayer-workspace .decision-queue-item{border-color:var(--ml-line);border-left-color:var(--ml-warning);border-radius:var(--ml-radius-md);background:var(--ml-surface);box-shadow:var(--ml-shadow-xs)}.methodlayer-workspace .decision-strategy-grid label{border-color:var(--ml-line);background:var(--ml-surface)}.methodlayer-workspace .decision-strategy-grid label.selected{border-color:var(--ml-blue);box-shadow:inset 0 0 0 1px var(--ml-blue);background:#edf5fa}.methodlayer-workspace .coach-conversation-panel{border-top-color:var(--ml-blue);box-shadow:var(--ml-shadow-sm)}.methodlayer-workspace .coach-message-own{background:var(--ml-navy);color:#fff}.methodlayer-workspace :where(.proposal-status,.coach-post-training-report summary>span:last-child){border:1px solid var(--ml-line);background:var(--ml-surface-subtle);color:var(--ml-ink)}.methodlayer-workspace .coach-post-training-report blockquote{border-left-color:var(--ml-blue);color:var(--ml-ink)}.methodlayer-workspace .admin-hero{background:radial-gradient(circle at 90% 5%,#2e84b53d,#0000 32%),linear-gradient(135deg,#071e35 0%,#0b2d4d 62%,#165f8e 125%)}.methodlayer-workspace .admin-hero :where(h1,h2,h3){color:#fff}.methodlayer-workspace .admin-hero .eyebrow{color:#9cc8e2}.methodlayer-workspace .admin-command-bar{border-color:var(--ml-line);border-radius:var(--ml-radius-lg);box-shadow:var(--ml-shadow-md)}.methodlayer-workspace .admin-command-bar span,.methodlayer-workspace .admin-section-heading>p{color:var(--ml-muted)}.methodlayer-workspace .admin-metrics article{border-radius:var(--ml-radius-md);background:linear-gradient(145deg, var(--ml-navy), #123f65);box-shadow:var(--ml-shadow-sm);border:1px solid #244f70}.methodlayer-workspace :where(.admin-inline-form,.admin-assignment-form,.admin-athlete-form,.admin-data-grid article,.coach-sharing-list article,.coach-sharing-empty){border-color:var(--ml-line);border-radius:var(--ml-radius-md);background:var(--ml-surface-subtle)}.methodlayer-workspace .admin-comp-membership{background:#edf5ee;border-color:#cbdccf}.methodlayer-workspace .admin-table :where(th,td){border-bottom-color:var(--ml-line)}.methodlayer-workspace .admin-table th{color:var(--ml-muted)}.methodlayer-workspace .status-controlled-pilot{color:var(--ml-blue);background:#e8f1f7}@media (max-width:760px){.methodlayer-workspace .coach-operation-card,.methodlayer-workspace .coach-operations-lane,.methodlayer-workspace .admin-section{border-radius:var(--ml-radius-md)}.methodlayer-workspace :where(.button,button[type=submit]){min-height:48px}}@media (prefers-reduced-motion:reduce){.methodlayer-workspace *,.methodlayer-workspace :before,.methodlayer-workspace :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.methodlayer-workspace{--ml-content-max:1180px;--ml-wide-content-max:1440px;--ml-page-gutter:clamp(1rem, 2.5vw, 2.25rem)}.methodlayer-workspace :where(main,section,article,aside,form,fieldset){min-width:0}.methodlayer-workspace :where(.coach-operations-page,.coach-client-page,.admin-page,.cloud-profile-page,.access-page,.access-login-page,.coach-shell,.app-shell){overflow-x:clip}.methodlayer-workspace :where(.coach-operations-page,.coach-shell){padding-inline:max(var(--ml-page-gutter), calc((100vw - var(--ml-content-max)) / 2))}.methodlayer-workspace :where(.action-inbox,.coach-operation-card,.coach-operations-lane,.coach-workspace-disclosure,.coach-conversation-panel,.coach-post-training-workspace,.coach-post-training-card,.coach-private-context-card,.coach-voice-feedback-workspace,.coach-assistance-inbox,.coach-athlete-reflection-stream,.cloud-profile-shell,.athlete-plan-shell,.coach-sharing-shell,.admin-section,.admin-access-state,.voice-note-composer,.athlete-voice-reflection-experience,.private-context-boundary){overflow-wrap:anywhere;min-width:0}.methodlayer-workspace :where(.action-inbox,.coach-post-training-workspace,.coach-post-training-card,.coach-private-context-card,.coach-voice-feedback-workspace,.athlete-voice-reflection-experience){border:1px solid var(--ml-line);border-radius:var(--ml-radius-lg);background:var(--ml-surface);box-shadow:var(--ml-shadow-xs)}.methodlayer-workspace :where(.action-inbox,.coach-operation-card,.coach-operations-lane,.coach-post-training-workspace,.coach-post-training-card,.coach-private-context-card,.coach-voice-feedback-workspace,.admin-section,.cloud-profile-shell,.athlete-plan-shell){padding:clamp(1rem,2.1vw,1.5rem)}.methodlayer-workspace .action-inbox{width:min(100%, var(--ml-content-max));margin-inline:auto}.methodlayer-workspace .action-inbox-empty{min-height:0;padding:1rem 0 0}.methodlayer-workspace :where(.coach-operations-grid,.coach-post-training-workspace,.coach-athlete-report-grid,.operation-field-grid,.post-training-form-grid,.admin-inline-form,.admin-assignment-form,.admin-athlete-form)>*{min-width:0}.methodlayer-workspace :where(.coach-operation-card,.coach-operations-lane,.coach-post-training-workspace,.admin-section) :where(h2,h3){max-width:34ch}@media (max-width:1040px){.methodlayer-workspace :where(.coach-operations-grid,.coach-post-training-workspace,.post-training-form-grid,.admin-inline-form,.admin-assignment-form,.admin-athlete-form){grid-template-columns:1fr}.methodlayer-workspace .coach-operations-grid>.coach-proposal-card,.methodlayer-workspace .coach-post-training-workspace{grid-column:auto}}@media (max-width:720px){.methodlayer-workspace :where(.coach-operations-page,.coach-shell){padding-inline:var(--ml-page-gutter)}.methodlayer-workspace :where(.action-inbox,.coach-operation-card,.coach-operations-lane,.coach-post-training-workspace,.coach-post-training-card,.coach-private-context-card,.coach-voice-feedback-workspace,.admin-section,.cloud-profile-shell,.athlete-plan-shell){border-radius:var(--ml-radius-md);padding:1rem}.methodlayer-workspace :where(.operation-field-grid,.coach-athlete-report-grid,.admin-assignment-grid,.admin-data-grid){grid-template-columns:1fr}}
