.grm-my-repairs{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:10px}.grm-track-box{max-width:480px;margin:0 auto;font-family:inherit}.grm-track-form label{display:block;font-weight:700;margin-bottom:4px;font-size:14px}.grm-track-form input[type="text"],.grm-track-form input[type="number"],.grm-track-form input[type="time"],.grm-track-form select,.grm-track-form textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;margin-bottom:12px;box-sizing:border-box;font-family:inherit;font-size:14px}.grm-new-repair-box{max-width:560px}.grm-error p{margin:4px 0}.grm-track-form button{background:#052e26;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px}.grm-track-form button:hover{background:#052e26;color:#ddd}.grm-error{color:#b00020}.grm-card{border:1px solid #eee;border-radius:10px;padding:16px;box-shadow:0 1px 4px rgb(0 0 0 / .06)}.grm-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.grm-code{font-weight:700;direction:ltr}.grm-badge{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;background:#eee}.grm-badge-received{background:#e3f2fd;color:#0d47a1}.grm-badge-in_progress{background:#fff3e0;color:#e65100}.grm-badge-ready{background:#e8f5e9;color:#1b5e20}.grm-badge-delivered{background:#eceff1;color:#37474f}.grm-info-table{width:100%;font-size:14px;margin-bottom:12px}.grm-info-table td{padding:4px 0}.grm-info-table td:first-child{color:#777;width:40%}.grm-timeline{border-right:2px solid #eee;padding-right:14px;margin-right:4px}.grm-timeline-item{position:relative;margin-bottom:12px;font-size:15px}.grm-timeline-title{display:flex;flex-direction:column}.grm-dot{position:absolute;right:-19px;top:3px;width:10px;height:10px;background:#052e26;border-radius:50%}.grm-time{color:#999;font-size:14px;padding-top:4px}.grm-phone-note{font-size:13px;color:#666;margin-bottom:16px}.grm-login-link{display:inline-block;background:#052e26;color:#fff;padding:8px 18px;border-radius:6px;text-decoration:none}