#cy-line-followup{box-sizing:border-box;margin:18px 0;padding:20px;border:1px solid #bfded2;border-radius:10px;background:#f0faf6;color:#163e34;font:16px/1.7 system-ui,"Microsoft JhengHei",sans-serif;overflow-wrap:anywhere}
#cy-line-followup h2{margin:0 0 8px;font-size:21px;line-height:1.5;color:#174638}
#cy-line-followup p{margin:8px 0 14px}
#cy-line-followup .cy-line-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
#cy-line-followup .cy-line-step{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;min-height:48px;width:100%;max-width:100%;margin:0;padding:12px 16px;border:1px solid #087a66;border-radius:7px;background:#fff;color:#075a4b!important;font:700 16px/1.5 system-ui,"Microsoft JhengHei",sans-serif;text-align:center;text-decoration:none!important;white-space:normal;cursor:pointer}
#cy-line-followup a.cy-line-step{background:#087a66;color:#fff!important}
#cy-line-followup .cy-line-step:focus-visible{outline:3px solid #173b54;outline-offset:3px}
#cy-line-followup #cy-line-copy-status{margin:10px 0 0;font-size:14px;min-height:0}
#cy-line-followup .cy-line-account{margin:10px 0 0;font-size:14px;color:#315c50}
#cy-product-inquiry>.cy-price-actions a[data-price-action="phone"]{min-height:44px;background:#fff;color:#24536b;border:1px solid #a8beca;font-size:15px;padding:10px 16px}
@media(max-width:600px){#cy-line-followup{padding:16px}#cy-line-followup h2{font-size:20px}#cy-line-followup .cy-line-steps{grid-template-columns:minmax(0,1fr)}}
