.sc-pricing-dialog{box-sizing:border-box;width:min(960px,calc(100vw - 24px));max-height:88dvh;overflow:auto;background:#0c0c0d;color:#f6f2ed;border:1px solid #ba936a;border-radius:14px;padding:24px;font-family:Arial,sans-serif}.sc-pricing-dialog::backdrop{background:#000c}.sc-pricing-dialog h2{padding-right:40px}.sc-pricing-dialog p{line-height:1.55}.sc-pricing-close{position:absolute;right:16px;top:16px}.sc-pricing-dialog button,.sc-pricing-dialog input,.sc-pricing-dialog select{box-sizing:border-box;min-height:44px;border:1px solid #947654;border-radius:6px;background:#181715;color:#f6f2ed;padding:10px 12px;font:inherit}.sc-pricing-dialog label{display:grid;gap:6px;font-size:14px;min-width:0}.sc-pricing-dialog form{display:grid;grid-template-columns:minmax(0,1fr) 100px 116px;gap:12px;align-items:end;border-bottom:1px solid #39312a;padding:16px 0}.sc-pricing-dialog form[hidden]{display:none}.sc-pricing-dialog form[data-combo-form]{grid-template-columns:minmax(0,1fr) auto}.sc-pricing-dialog form [role=status]{grid-column:1/-1;font-size:14px;color:#d8b78f}.sc-pricing-dialog small{display:block;margin-top:6px;color:#bdb8b2}.sc-pricing-dialog input{width:100%}.sc-pricing-dialog button:disabled{opacity:.5}.sc-pricing-dialog :focus-visible{outline:2px solid #e0bb92;outline-offset:3px}@media(max-width:540px){.sc-pricing-dialog{padding:18px}.sc-pricing-dialog form{grid-template-columns:1fr 1fr}.sc-pricing-dialog form>div{grid-column:1/-1}.sc-pricing-dialog form[data-combo-form]{grid-template-columns:1fr}}
