.ysl-close-form .ysl-close-step{padding:18px 0;border-bottom:1px solid #e0e6df}.ysl-close-form .ysl-close-step h3{font-size:1.16rem;margin:0 0 8px;font-weight:800}.ysl-close-form .ysl-close-step>p{margin:0 0 14px;color:#526157}.ysl-close-form .ysl-close-grid{display:grid;gap:10px}.ysl-close-form .ysl-close-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ysl-close-form .ysl-close-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ysl-close-form .ysl-close-grid .field{min-width:0;font-size:.85rem;display:flex;flex-direction:column;gap:8px}.ysl-close-form .ysl-close-grid input{box-sizing:border-box;width:100%;min-width:0;height:60px;border:2px solid #e6d79f;border-radius:15px;background:#fff1bd;padding:12px;font-size:1.3rem;color:#233b30}.ysl-close-form .ysl-auto-value{box-sizing:border-box;width:100%;height:60px;display:flex;align-items:center;padding:12px;border-radius:15px;background:#ddf3e7;color:#234b3c;font-size:1.3rem;font-weight:800}.ysl-close-form .ysl-close-hint{font-size:.83rem;margin-top:10px!important}.ysl-close-form [data-op-live]{font-size:.85rem;margin:10px 0}.ysl-close-form .panel{max-width:100%}@media(max-width:390px){.ysl-close-form .ysl-close-grid{gap:6px}.ysl-close-form .ysl-close-grid input,.ysl-close-form .ysl-auto-value{padding:8px;font-size:1.1rem}}
