.velri-registration-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.velri-registration-grid .form-row-wide,.velri-code-row{grid-column:1/-1}.velri-code-control{display:grid;grid-template-columns:1fr auto;gap:10px}.velri-code-control .button,.velri-checkout-code-control .button{min-width:150px}.velri-code-message{display:block;margin-top:7px;color:#50665d}.velri-order-service{margin-top:48px;padding:30px;background:#f6f1e8}.velri-timeline{margin:24px 0;padding:0;list-style:none;border-left:2px solid #cad5cf}.velri-timeline li{position:relative;margin:0;padding:0 0 24px 28px}.velri-timeline li:before{position:absolute;left:-8px;top:7px;width:14px;height:14px;border-radius:50%;background:#cad5cf;content:""}.velri-timeline li.current:before,.velri-timeline li.complete:before{background:#203b32}.velri-timeline strong,.velri-timeline time{display:block}.velri-timeline time{color:#65736d}.velri-tracking{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:24px 0;padding:18px;background:#fff}.velri-request-actions{display:grid;gap:12px}.velri-request-form{border-top:1px solid #d8d2c6;padding:14px 0}.velri-request-form summary{cursor:pointer;font-weight:700}.velri-request-form form{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.velri-request-form label{display:grid;gap:6px}.velri-request-form textarea{min-height:110px}.velri-request-form label:has(textarea),.velri-request-form label:has(input[type=file]),.velri-request-form button{grid-column:1/-1}.velri-request-history ul{padding:0;list-style:none}.velri-request-history li{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding:12px 0;border-top:1px solid #d8d2c6}.velri-checkout-code-control{display:flex;align-items:center;gap:12px;margin-top:8px}.velri-checkout-code-control .velri-code-message{margin:0}@media(max-width:680px){.velri-registration-grid,.velri-request-form form{grid-template-columns:1fr}.velri-registration-grid .form-row-wide,.velri-code-row,.velri-request-form label:has(textarea),.velri-request-form label:has(input[type=file]),.velri-request-form button{grid-column:auto}.velri-code-control{grid-template-columns:1fr}.velri-request-history li{grid-template-columns:1fr}.velri-order-service{padding:20px}}
