.transfer-source{display:grid;grid-template-columns:minmax(210px,1fr) 2fr;gap:28px;border-left:5px solid #71a99b}.transfer-source.critical{border-color:#c83c36;background:#fff7f6}.transfer-source.warning{border-color:#d49328}.transfer-source h2{margin:0}.transfer-amount{font-size:25px}.transfer-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.transfer-choice{background:#fff;border:1px solid #dce5ea;border-top:4px solid #2d997c;border-radius:12px;padding:20px}.transfer-choice.level-1{border-top-color:#d49328}.transfer-choice.level-2{border-top-color:#c83c36}.transfer-choice h3{margin:0}.transfer-choice .panel-title{align-items:flex-start;gap:10px;flex-wrap:wrap}.transfer-choice p,.transfer-choice details{font-size:14px}.transfer-choice button{margin-top:14px}.transfer-choice details{margin-top:12px}.transfer-numbers{display:grid;grid-template-columns:1fr auto;gap:9px;font-size:14px}.transfer-numbers dd{margin:0;font-weight:650}.transfer-choice summary{cursor:pointer;color:#58707f}.transfer-form-target{border:1px solid #dce5ea;border-radius:12px;padding:16px;margin:18px 0}.transfer-reading small{display:block;font-size:12px;color:#5e707a}.growth-target{background:white;border:1px solid #dce5ea;border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:8px}.growth-target input{width:100%;font-size:24px;font-weight:650}.growth-target small{font-size:12px;color:#5e707a}.growth-target p{margin:0;color:#b32626}.growth-selector{min-width:220px}.growth-delay{padding:12px 0;color:#5e707a}.growth-causes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.growth-legend{font-size:12px;gap:16px}.growth-chart svg{min-width:650px}.growth-chart .button{white-space:normal;text-align:left}@media(max-width:850px){.transfer-source,.transfer-options,.growth-causes{grid-template-columns:1fr}}
