.rc-sale-target{border-top:1px solid #cad8d4;min-width:0;margin-top:26px;padding-top:20px}.rc-sale-target h3{margin:0 0 12px;font-size:18px;line-height:1.4}.rc-sale-target p{font-size:12px;line-height:1.7}.rc-sale-target form{gap:12px;display:grid}.rc-sale-target label{gap:7px;min-width:0;font-size:12px;display:grid}.rc-sale-target select{font:inherit;color:#173e32;background:#fcfdfb;border:1px solid #b9cbc3;border-radius:3px;width:100%;min-width:0;padding:11px 10px}.rc-sale-target input{box-sizing:border-box;width:100%}.rc-sale-target select:focus-visible{outline-offset:3px;outline:3px solid #1a8b72}.rc-sale-target form>button{text-align:left}.rc-sale-target-status{color:#435d51;min-height:20px;margin:10px 0}.rc-sale-target-result{background:#fff;border:1px solid #b9cabc;min-width:0;padding:14px}.rc-sale-target-result dl{margin:0}.rc-sale-target-result dl>div{border-bottom:1px solid #d9e1d6;justify-content:space-between;align-items:baseline;gap:15px;padding:9px 0;display:flex}.rc-sale-target-result dt{max-width:65%;font-size:11px}.rc-sale-target-result dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:13px;font-weight:600}.rc-sale-target-result .rc-sale-target-price{gap:8px;padding:12px 0;display:grid}.rc-sale-target-price dt{max-width:none}.rc-sale-target-price dd{text-align:left;letter-spacing:-.03em;color:#164c37;overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:30px}.rc-sale-target-result p{margin-bottom:0}.rc-sale-target-result button{max-width:100%;margin-top:12px}.rc-sale-target-note{color:#526b61;margin-top:15px;font-size:11px!important}.rc-purchase-fx{border-top:1px solid #cad8d4;min-width:0;margin-top:24px;padding:20px 0 0}.rc-purchase-fx summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.5}.rc-purchase-fx p{color:#526b61;font-size:12px;line-height:1.7}.rc-purchase-fx fieldset{border:0;gap:13px;min-width:0;margin:0;padding:0;display:grid}.rc-purchase-fx label{gap:7px;min-width:0;font-size:12px;line-height:1.6;display:grid}.rc-purchase-fx input:not([type=checkbox]),.rc-purchase-fx select{box-sizing:border-box;width:100%;min-width:0}.rc-purchase-fx select{color:#173e32;font:inherit;background:#fcfdfb;border:1px solid #b9cbc3;border-radius:3px;padding:11px 10px}.rc-purchase-fx select:focus-visible,.rc-purchase-fx summary:focus-visible{outline-offset:3px;outline:3px solid #1a8b72}.rc-purchase-fx .rc-purchase-fx-confirm{grid-template-columns:18px 1fr;align-items:start;gap:9px;margin:4px 0;font-size:11px;display:grid}.rc-page .rc-purchase-fx input[type=checkbox]{box-sizing:border-box;accent-color:#176759;width:16px;height:16px;margin:3px 0 0;padding:0}.rc-purchase-fx-status{min-height:20px;margin:10px 0}.rc-purchase-fx-result{background:#f0f3e9;border:1px solid #b9cabc;min-width:0;padding:14px}.rc-purchase-fx-result dl{margin:0}.rc-purchase-fx-result dl>div{border-bottom:1px solid #d9e1d6;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.rc-purchase-fx-result dt{max-width:55%;font-size:11px}.rc-purchase-fx-result dd{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:600}.rc-purchase-fx-result .rc-purchase-fx-total{gap:7px;display:grid}.rc-purchase-fx-total dt{max-width:none}.rc-purchase-fx-total dd{text-align:left;letter-spacing:-.03em;color:#164c37;font-family:Georgia,Times New Roman,serif;font-size:29px}.rc-purchase-fx-result button{max-width:100%;margin-top:14px}.rc-purchase-fx-files{gap:12px;margin-top:18px;display:grid}.rc-purchase-fx-files input{font-size:11px}.rc-purchase-fx-note{margin:15px 0 0;font-size:11px!important}
