#mra-status-checker{max-width:640px;margin:24px auto;padding:20px;border:1px solid #e3e3e3;border-radius:6px;background:#fff}#mra-status-form{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}#mra-status-form label{grid-column:1/-1;font-weight:600}#mra-status-form input{padding:10px;border:1px solid #ccd0d4;border-radius:4px}#mra-status-form button{padding:10px 14px;background:#0073aa;color:#fff;border:0;border-radius:4px;cursor:pointer}#mra-status-form button:hover{background:#006395}#mra-status-result{margin-top:16px}.mra-ticket-list{display:grid;gap:12px}.mra-ticket{border:1px solid #e3e3e3;border-radius:6px;padding:12px;background:#fafafa}.mra-ticket__header{margin-bottom:8px;font-size:15px}.mra-ticket__row{font-size:13px;line-height:1.5}.mra-ticket__row span{color:#666;display:inline-block;width:90px}