.espresso-preset-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0}.espresso-preset{font:inherit;text-align:left;cursor:pointer;color:#2d342c;border:1px solid #d5dacb;border-radius:14px;background:#fffefa;padding:18px;display:flex;flex-direction:column;gap:9px}.espresso-preset.selected{border:2px solid #3c6953;background:#eaf0e4;padding:17px}.espresso-preset b{font-size:12px;min-height:30px}.espresso-preset strong{font-size:30px;font-weight:500}.espresso-preset span{font-size:15px}.espresso-preset small{font-size:11px;color:#76786d}.espresso-live-plan{background:#edf1e6;border:1px solid #cad6bc;border-radius:14px;margin-top:20px;padding:22px}.espresso-live-plan h3{font-size:25px;font-weight:500;line-height:1.35;margin:14px 0}.espresso-live-plan p{font-size:14px;line-height:1.65}.espresso-weight-track{display:flex;gap:3px;min-height:48px;margin:20px 0}.espresso-weight-track span{display:flex;align-items:center;justify-content:center;text-align:center;min-width:60px;padding:8px;border-radius:6px;font-size:12px;overflow-wrap:anywhere;color:#fffefa;background:#795e45}.espresso-weight-track span+span{background:#3c6953}.espresso-actual-grid,.espresso-scenario-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.espresso-actual-grid>div,.espresso-scenario-summary>div{border:1px solid #dcdfd0;border-radius:10px;padding:14px}.espresso-actual-grid span,.espresso-scenario-summary span{display:block;font-size:11px;color:#72756b;margin-bottom:6px}.espresso-actual-grid b,.espresso-scenario-summary b{font-size:23px;font-weight:500}.espresso-scenario{margin-top:22px}.espresso-scenario-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.espresso-table-scroll{overflow:auto}.espresso-scenario table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}.espresso-scenario th,.espresso-scenario td{padding:14px;border-bottom:1px solid #daded0;white-space:nowrap}.espresso-scenario caption{text-align:left;font-size:12px;color:#72756b;margin:10px 0}.espresso-scenario tr.current{background:#e6ede0}.espresso-scenario .field{max-width:450px}#e-scenario-label{float:right}#espresso-copy-slot:empty{display:none}@media(max-width:700px){.espresso-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.espresso-preset{padding:15px}.espresso-preset.selected{padding:14px}.espresso-live-plan{padding:18px}.espresso-live-plan h3{font-size:22px}.espresso-scenario-summary{grid-template-columns:1fr}.espresso-scenario th,.espresso-scenario td{padding:10px;font-size:12px}}
