.finance-dialog{width:min(560px,calc(100% - 28px));max-height:calc(100dvh - 28px);overflow:auto;background:#24272c;color:#e7e9ed;padding:28px;border:1px solid #474d56;border-radius:16px}
.finance-dialog h2{font-size:25px;margin:0 34px 20px 0}.finance-dialog p{font-size:13px;line-height:1.6;color:#bac2cc}.finance-dialog form{display:grid;gap:16px}.finance-dialog label{display:grid;gap:7px;font-size:13px;color:#bac2cc}.finance-dialog input,.finance-dialog select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #515862;background:#202328;color:#f1f3f6;border-radius:8px;font:inherit}.finance-dialog small{font-size:12px;line-height:1.5}.finance-dialog .finance-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.finance-dialog output{display:block;font-size:21px;font-weight:650;color:#e4bf69;overflow-wrap:anywhere}.finance-dialog .gold{background:#e4bf69;color:#201d17}.finance-dialog .dialog-close{color:#e7e9ed;min-width:44px;min-height:44px}.finance-dialog [role=status]{margin:0}@media(max-width:480px){.finance-dialog{padding:22px}.finance-dialog .finance-pair{grid-template-columns:1fr}.finance-dialog input,.finance-dialog select{font-size:16px}}
