@import url('./growth-lab.css');

.v4-schedule{color:#34503a;font-size:12px;min-width:0}.v4-schedule [hidden]{display:none!important}.v4-schedule .section-index{font-size:10px;letter-spacing:2px;color:#8a9b76}.v4-schedule .grow-sim-heading{padding:0 2px 19px}.v4-schedule .grow-sim-heading h2{font-size:25px;font-weight:500;margin:8px 0}.v4-schedule .grow-sim-heading p{font-size:12px;line-height:1.8;color:#7c8e70}.v4-schedule .growth-workspace-tabs{margin-bottom:21px}.v4-schedule .growth-workspace-tabs button{font-family:inherit}.v4-schedule button{cursor:pointer;font-family:inherit}.v4-schedule button:disabled{opacity:.45;cursor:not-allowed}.v4-schedule .button{display:inline-flex;justify-content:center;align-items:center;border:1px solid #c8d9b8;border-radius:7px;padding:11px 15px;font:inherit;line-height:1.4}.v4-schedule .button-primary{background:#597c45;color:white;border-color:#597c45}.v4-schedule .button-primary:hover{background:#476b35}.v4-schedule .button-outline{background:#fffef9;color:#59734b}.v4-schedule .text-button{border:0;background:transparent;color:#5c7d4b;text-decoration:underline;text-underline-offset:4px}.v4-schedule .grow-sim-card,.v4-schedule .grow-sim-player{margin-bottom:0}.v4-schedule .grow-sim-card>p{max-width:none}.v4-schedule .grow-form-row{grid-template-columns:minmax(180px,1fr) minmax(150px,1fr)}.v4-schedule .grow-recommend-link{font-size:11px}.v4-schedule .grow-link-panel{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:20px 0;padding:18px;background:#eef3e7;border:1px solid #cdddc0;border-radius:10px}.v4-schedule .grow-link-panel>div{flex:1;min-width:210px}.v4-schedule .grow-link-panel strong{font-size:13px;font-weight:550}.v4-schedule .grow-link-panel p{font-size:11px;color:#7c8c6e;line-height:1.8;margin:7px 0 0}.v4-schedule #grow-link-state{flex-basis:100%;padding-top:9px;border-top:1px solid #d7e2ca;margin:0}.v4-schedule #grow-link-state.is-warning{color:#9d673f}.v4-schedule .grow-rack-preview{margin-top:19px}.v4-schedule .grow-rack-preview svg{display:block;width:100%;height:auto}.v4-schedule .grow-rack-preview text{font-size:9px;fill:#7d906c;font-family:inherit}.v4-schedule .grow-rack-preview p{text-align:center;font-size:10px;color:#8c9b7e;line-height:1.7;margin:8px 0 0}.v4-schedule .grow-history-scroll{max-height:500px;margin:16px 0 21px}.v4-schedule .grow-history{font-size:12px}.v4-schedule .grow-history td,.v4-schedule .grow-history th{padding:12px 8px}.v4-schedule .grow-model-notes{margin-bottom:0}.v4-schedule .grow-model-notes p{max-width:none}.v4-schedule .grow-chart{max-width:100%;margin-top:17px}.v4-schedule .grow-recommendation{margin-top:21px}.v4-schedule .grow-point-head,.v4-schedule .grow-point-row{grid-template-columns:65px minmax(0,1fr) minmax(0,1fr) minmax(110px,.7fr);gap:14px}.v4-schedule .grow-point-reference{line-height:1.7}.v4-schedule button:focus-visible,.v4-schedule a:focus-visible{outline:2px solid #7e9c63;outline-offset:3px}
@media(min-width:1180px){.v4-schedule .grow-recommend-targets{max-width:720px}.v4-schedule .grow-chart svg{max-height:300px}.v4-schedule .grow-rack-preview svg{max-height:300px}}
@media(max-width:640px){.v4-schedule .grow-sim-heading h2{font-size:22px}.v4-schedule .grow-recommend-link{display:block;margin:12px 0 0}.v4-schedule .grow-form-row{grid-template-columns:1fr 1fr;gap:12px}.v4-schedule .grow-sim-card,.v4-schedule .grow-sim-player{padding:15px}.v4-schedule .grow-point-head,.v4-schedule .grow-point-row{grid-template-columns:37px minmax(0,1fr) minmax(0,1fr) 77px;gap:7px}.v4-schedule .grow-link-panel{padding:13px}.v4-schedule .grow-link-panel .button{width:100%}.v4-schedule .grow-apply-row{gap:15px}.v4-schedule .grow-kpis strong{font-size:22px}.v4-schedule .growth-workspace-tabs button{padding:11px 7px;font-size:12px}}
