.ac-workspace{display:grid;grid-template-columns:1fr 1.1fr;gap:28px;align-items:start}.ac-inputs,.ac-results{border:1px solid #dbe5d8;border-radius:25px;background:white;padding:26px;min-width:0}.ac-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ac-toolbar h2{margin:0;font-size:22px}.ac-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ac-grid label,.ac-currency{font-size:13px;font-weight:600;gap:9px}.ac-grid input,.ac-grid select{width:100%;min-width:0}.ac-grid input[aria-invalid=true]{border-color:#b26a50}.ac-full{grid-column:1/-1}.ac-inputs h3{font-size:18px;margin:28px 0 20px}.ac-help{color:#798c7d;font-size:12px;line-height:1.8;margin:16px 0}.ac-primary{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0}.ac-primary>div{background:#edf3e8;border-radius:16px;padding:20px}.ac-primary>div:last-child{grid-column:1/-1}.ac-primary dt{font-size:12px;color:#637d6c}.ac-primary dd{font-size:30px;font-weight:750;margin:12px 0 0;overflow-wrap:anywhere}.ac-details{margin:20px 0 0}.ac-details>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #e5ebdf;font-size:13px}.ac-details dt{color:#6f8374}.ac-details dd{margin:0;font-weight:650;text-align:right;overflow-wrap:anywhere}.ac-results h3{font-size:17px;margin:26px 0 6px}.ac-status{font-size:13px;line-height:1.8;border-radius:12px;background:#f2f5ed;padding:15px;margin-top:18px}.ac-results[data-state=loss] .ac-status,.ac-results[data-state=preAdLoss] .ac-status{background:#f9eee5;color:#8b563f}.ac-results[data-state=profit] .ac-status{background:#e9f3e6;color:#376342}.ac-export{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ac-model{margin:70px 0 42px;padding:30px;background:#edf3e8;border-radius:22px}.ac-model h2{font-size:25px;margin:0 0 14px}.ac-model p{font-size:14px;line-height:1.95;color:#62796b;margin:0}.ac-formulas{margin:50px 0}.ac-formulas h2{font-size:30px}.ac-formulas dl{display:grid;gap:0}.ac-formulas dl>div{display:grid;grid-template-columns:200px 1fr;gap:22px;padding:17px 0;border-bottom:1px solid #dce5d7}.ac-formulas dt{font-size:14px;font-weight:650}.ac-formulas dd{font-size:14px;color:#6f8374;margin:0;line-height:1.8}.ac-formulas a{display:inline-block;margin-top:20px;font-size:13px;text-decoration:underline}.ac-page [id]{scroll-margin-top:24px}@media(max-width:850px){.ac-workspace{grid-template-columns:1fr}.ac-primary>div:last-child{grid-column:auto}.ac-primary{grid-template-columns:repeat(3,1fr)}.ac-primary dd{font-size:26px}}@media(max-width:600px){.ac-inputs,.ac-results{padding:20px}.ac-grid{grid-template-columns:1fr 1fr;gap:16px 12px}.ac-primary{grid-template-columns:1fr 1fr}.ac-primary>div:last-child{grid-column:1/-1}.ac-primary>div{padding:16px}.ac-primary dd{font-size:25px}.ac-formulas dl>div{grid-template-columns:1fr;gap:9px}.ac-model{padding:22px}.ac-details>div{font-size:12px}}
