.market-pro-panel,.market-client-panel{margin:28px 0}.market-pro-panel h2,.market-client-panel h2{font-size:27px;line-height:1.3}.market-pro-panel h3,.market-client-panel h3{font-size:20px;line-height:1.5}.market-pro-panel p,.market-client-panel p,.market-modal p{font-size:17px;line-height:1.7}.market-pro-panel .small-copy,.market-client-panel .small-copy,.market-modal .small-copy{font-size:14px;line-height:1.65}.market-connect-card{display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center;background:#f0eaf2;border:1px solid #ddcfdf;padding:25px;border-radius:16px;margin:25px 0}.market-connect-card.active{background:#eef1e9;border-color:#d8e1ce}.market-connect-card p{margin-top:10px}.market-card-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:18px}.market-connect-card .market-card-actions{display:grid;justify-items:start;max-width:260px;margin:0}.market-pro-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:26px 0}.market-pro-totals>div{display:grid;gap:8px;background:#faf8f4;padding:18px;border-radius:12px}.market-pro-totals strong{font-size:28px;line-height:1.25}.market-pro-totals span{font-size:15px;line-height:1.6}.market-pro-details{border-top:1px solid #e5dde5;padding-top:20px;margin-top:20px}.market-pro-details>summary,.market-legacy>summary{font-size:18px;cursor:pointer;font-weight:600}.market-pro-order,.market-pro-participant{padding:22px 0;border-bottom:1px solid #e5dde5}.market-pro-order h3{margin:10px 0}.market-pro-participant,.market-waiting-row{display:flex;justify-content:space-between;align-items:center;gap:20px}.market-waiting-row{padding:18px 0;border-bottom:1px solid #e5dde5}.market-warning{color:#9a482c;background:#f9eee6;padding:14px;border-radius:9px}.market-client-orders,.market-memberships{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0 30px}.market-order-card,.market-member-card{border:1px solid #e5dde5;border-radius:15px;padding:24px;min-width:0;background:#fffdfa}.market-order-card h3,.market-member-card h3{margin:14px 0}.market-order-card p{margin-bottom:14px;overflow-wrap:anywhere}.market-order-card>strong{font-size:21px}.market-order-card small{font-size:14px;font-weight:400;line-height:1.6}.market-test-notice{margin-bottom:25px}.market-client-panel>h3{margin-top:27px}.market-legacy{padding:22px;border:1px solid #e5dde5;border-radius:15px;background:#f3eff2;margin:28px 0}.market-legacy>summary{color:#766777}.market-offer-action{padding:24px;background:#f0eaf2;border:1px solid #ded1e0;border-radius:15px;margin-top:24px}.market-offer-action>p{margin:14px 0}.market-offer-action .button{margin:8px 0}.market-modal h3{font-size:20px;margin-bottom:10px}.market-modal .form-grid{margin-top:24px}.market-modal input,.market-modal select{font-size:17px}.market-conditions{padding:20px;background:#f1ece6;border-radius:12px;margin-top:22px}.market-conditions h3{margin:0 0 8px}.market-conditions p{font-size:15px;line-height:1.7}.market-price-summary{margin-top:22px}.market-receipt-logo{width:190px;height:auto;margin:0 0 25px}.market-receipt .eyebrow{margin:18px 0}.market-receipt p{margin:18px 0}.market-pro-details .small-copy{overflow-wrap:anywhere}.market-pro-panel .text-button,.market-client-panel .text-button{font-size:15px}.market-pro-panel .panel-heading{gap:20px;flex-wrap:wrap}
@media(max-width:760px){.market-connect-card{grid-template-columns:1fr;padding:20px}.market-connect-card .market-card-actions{display:flex;max-width:none;flex-wrap:wrap}.market-client-orders,.market-memberships{grid-template-columns:minmax(0,1fr)}.market-pro-totals{grid-template-columns:1fr}.market-pro-totals>div{grid-template-columns:auto 1fr;gap:18px;align-items:center}.market-pro-participant,.market-waiting-row{align-items:flex-start;flex-direction:column;gap:10px}.market-pro-panel h2,.market-client-panel h2{font-size:24px}.market-card-actions .button{width:100%}.market-order-card{padding:21px}.market-offer-action{padding:20px}.market-price-summary .total{flex-wrap:wrap;gap:10px}}
