#dialog:has(.fx-body){width:min(760px,94vw);max-width:94vw}.fx-controls{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:18px;align-items:end;margin-bottom:22px}.fx-controls label{display:flex;flex-direction:column;gap:9px;font-size:12px;color:#5c6882;min-width:0}.fx-controls .fx-amount{grid-column:1/-1}.fx-controls input,.fx-controls select{width:100%;min-width:0;height:48px;padding:10px 12px;border:1px solid #cdd5e1;border-radius:9px;background:white;color:#202544;font:inherit;font-size:14px}.fx-controls button{height:48px;padding:8px;font-size:22px}.fx-result{display:grid;gap:8px;padding:24px;margin:22px 0;background:#eff5fc;border:1px solid #d9e5f4;border-radius:12px}.fx-result>strong{font-size:30px;color:#203763;overflow-wrap:anywhere}.fx-result p{margin:4px 0}.fx-result small{color:#66758e}@media(max-width:500px){.fx-controls{grid-template-columns:1fr}.fx-controls .fx-amount{grid-column:auto}.fx-controls button{justify-self:center;width:50px}.fx-result>strong{font-size:24px}}
