.wm-warranty-check{max-width:600px;margin:0 auto;padding:20px}.wm-form-group{margin-bottom:20px}.wm-form-group label{display:block;margin-bottom:5px;font-weight:600}.wm-form-control{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.wm-btn{display:inline-block;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:all 0.3s}.wm-btn-primary{background-color:#0073aa;color:#fff}.wm-btn-primary:hover{background-color:#005a87}.wm-results{margin-top:30px}.wm-loading{text-align:center;padding:20px}.wm-error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:15px;border-radius:4px}.wm-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;padding:15px;border-radius:4px}.wm-warranty-item{background-color:#f8f9fa;border:1px solid #dee2e6;padding:15px;margin-bottom:10px;border-radius:4px}.wm-warranty-item strong{display:inline-block;width:150px}.wm-status-active{color:#28a745;font-weight:700}.wm-status-expired{color:#dc3545;font-weight:700}